advertisement hoarding - German English Dictionary